#ifndef INFIRMIER_H_
#define INFIRMIER_H_
#define MAX 10000
struct IdateE
{
int jour;
int mois;
int annee;
};
typedef struct IdateE IdateE;
struct IdateN
{
int jour;
int mois;
int annee;
};
typedef struct IdateN IdateN;
struct infirmier
{
char nom[20];
char prenom[20];
char sexe[10];
char role[20];
long int cin;
int age;
int ID;
IdateE date_embauche;
IdateN date_naissance;
};
typedef struct infirmier infirmier;
//void saisir_infirmier                             (infirmier *M,char tmp_infirmier[]);
void enregistrer_infirmier                        (char fichier_infirmier[],infirmier *M,int *n);
void modifier_infirmier_ID                        ( char fichier[],infirmier M,int ID);
void init_liste_infirmier                         (char fichier_infirmier[]);
/*void afficher_liste_infirmier                     (char fichier_infirmier[]);*/
int  existence_infirmier_ID                       (char fichier_infirmier[],infirmier M,int ID);/*
void init_liste_infirmier                         (char fichier_infirmier[]);
void afficher_infirmier_ID                        (char fichier_infirmier[],infirmier M,int ID);
*/
void supprimer_infirmier_ID                       ( char fichier_infirmier[],int ID);/*
void afficher_archive_infirmier                   (char archive_infirmier[],infirmier M);
void flush_input(void);*/
#endif /*INFIRMIER_H_*/
